independent sales contractor - Español Inglés Diccionario